package client.gui_stub;

public class Gui_main{

// Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
//   This program is free software; you can redistribute it and/or modify
//   it under the terms of the GNU General Public License as published by
//   the Free Software Foundation; either version 2, or (at your option)
//   any later version.
//
//   This program is distributed in the hope that it will be useful,
//   but WITHOUT ANY WARRANTY; without even the implied warranty of
//   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//   GNU General Public License for more details.
//***********************************************************************/
//
//#ifdef HAVE_CONFIG_H
//#include <config.h>
//#endif
//
//#include <stdio.h>
//
//#include "fciconv.h"
//
//#include "options.h"
//
//#include "gui_main.h"
//
//final String client_string = "gui-stub";
//
//client_option gui_options[] = {
//  /* None. */
//};
//final int num_gui_options = ARRAY_SIZE(gui_options);
//
//
///**************************************************************************
//  Do any necessary pre-initialization of the UI, if necessary.
//**************************************************************************/
//void ui_init()
//{
//  /* PORTME */
//}
//
///**************************************************************************
//  The main loop for the UI.  This is called from main(), and when it
//  exits the client will exit.
//**************************************************************************/
//void ui_main(int argc, char *argv[])
//{
//  /* PORTME */
//  fc_fprintf(stderr, "Freeciv rules!\n");
//}
//
///**************************************************************************
// Update the connected users list at pregame state.
//**************************************************************************/
//void update_conn_list_dialog()
//{
//  /* PORTME */
//}
//
///**************************************************************************
//  Make a bell noise (beep).  This provides low-level sound alerts even
//  if there is no real sound support.
//**************************************************************************/
//void sound_bell()
//{
//  /* PORTME */
//}
//
///**************************************************************************
//  Wait for data on the given socket.  Call input_from_server() when data
//  is ready to be read.
//**************************************************************************/
//void add_net_input(int sock)
//{
//  /* PORTME */
//}
//
///**************************************************************************
//  Stop waiting for any server network data.  See add_net_input().
//**************************************************************************/
//void remove_net_input()
//{
//  /* PORTME */
//}
//
///**************************************************************************
//  Set one of the unit icons in the information area based on punit.
//  null will be pased to clear the icon. idx==-1 will be passed to
//  indicate this is the active unit, or idx in [0..num_units_below-1] for
//  secondary (inactive) units on the same tile.
//**************************************************************************/
//void set_unit_icon(int idx, unit punit)
//{
//  /* PORTME */
//}
//
///**************************************************************************
//  Most clients use an arrow (e.g., sprites.right_arrow) to indicate when
//  the units_below will not fit. This function is called to activate and
//  deactivate the arrow.
//**************************************************************************/
//void set_unit_icons_more_arrow(boolean onoff)
//{
//  /* PORTME */
//}
}